Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge dev -> main (1.1.0) #859

Merged
merged 9 commits into from
Nov 20, 2024
Merged

merge dev -> main (1.1.0) #859

merged 9 commits into from
Nov 20, 2024

Conversation

t-aleksander
Copy link
Contributor

No description provided.

t-aleksander and others added 8 commits November 12, 2024 13:43
* fix building docs

* add libssl-dev dependency

* Update README.md

* add pkg-config dependency

* add curl dependency

* Update README.md

* Update README.md

* Update README.md

* add on delete cascade to adminid in the token table

* allow ipv6 input

---------

Co-authored-by: Robert Olejnik <[email protected]>
* don't require license if not exceeding the limits

* update counts, make basic frontend

* code cleanup

* cleanup part 2

* sqlx prepare

* add limits info

* add scopes to tests

* polish translation

* fix tests

* fix frontend tests

* fix frontend tests 2
* Cleanup

* Shape AuthInfo RPC

* Return AuthInfoResponse

* Handle AuthInfoRequest

* Get ready for AuthCallback

* Now User-Agent header is required to authenticate

* Put UserAgentParser behind LazyLock

* Fold common code

* Fold common logic into user_from_claims()

* Return empty response for AuthCallback

* Add migration to make openid_sub unique

* deny auth info when not enterprise

* disallow disabled users

* log an error if id_token or state is missing

* Switch to authorization code flow

* Handle "aud" in token claims

* add oidc button display name, pass token and url to proxy

* update protobufs

* Merge last migrations

* preserve full error

* login -> sign in, change flow to auth code in proxy

* add useeffect dependency

* cleanup

* log error details

* sqlx prepare

* add display name to test

* remove user agent parser

---------

Co-authored-by: Aleksander <[email protected]>
* add openid login flow integration test

* e2e tests

* fix tests

* fix tests 2

* fix tests 3
* remove web3 stuff, update links

* fix tests
* Remove MFA in Wallet

* cleanup

---------

Co-authored-by: Aleksander <[email protected]>
@t-aleksander t-aleksander changed the title merge dev -> main merge dev -> main (1.1.0) Nov 19, 2024
@t-aleksander t-aleksander merged commit 2b3ebdb into main Nov 20, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants